home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 10 / sntch102.zip / SNATCHIT.DOC < prev   
Text File  |  1986-04-01  |  12KB  |  286 lines

  1.  
  2.                   SNATCH-IT
  3.  
  4.               (C) Copyright, 1986
  5.  
  6.              Software Pirates, INC.
  7.  
  8.  
  9.             The COPY-II PC utility program
  10.  
  11.  
  12.           SNATCH-IT is provided to you free of charge by the
  13.      generous people of Software Pirates, Inc.  You are
  14.      encourage to distribute this program to all of your
  15.      friends.  If you like SNATCH-IT, then you can send a
  16.      $5.00 donation (or whatever you think its worth) to THE
  17.      AMERICAN CANCER SOCIETY, in the name of SOFTWARE
  18.      PIRATES, Inc.    Send your donations to:
  19.  
  20.                AMERICAN CANCER SOCIETY
  21.                90 PARK AVENUE
  22.                NEW YORK, NY 10016
  23.  
  24.           SNATCH-IT provides you with three very powerful
  25.      advantages over just using COPY-II PC.  First (and most
  26.      important), any disk that can be copied by COPY-II PC,
  27.      can be converted into a DOS file, where it can be sent
  28.      via a modem or copied easily using DOS' copy command.
  29.      Protected disks no longer have to be "cracked" in order
  30.      to send them over the phone!  The second advantage is
  31.      that you can free up many of your floppy disks dedicated
  32.      just to a single program.  Now those programs can be
  33.      stored on your hard disk, where they can be ARChived to
  34.      save space.  The third advantage is when the entire
  35.      program being copied fits into memory at one time, you
  36.      can repeatably write target disks or files WITHOUT
  37.      having to re-read the source everytime.
  38.  
  39.           The image files created by SNATCH-IT are NOT
  40.      executable files.  These files contain the data
  41.      necessary to re-construct the diskette to its original
  42.      form.    Converting the diskette to a DOS file allows you
  43.      to by-pass the normal copy-protection restrictions and
  44.      manipulate the files in ANY way you desire.  The image
  45.      files MUST be re-constructed back to a diskette before
  46.      the program(s) can be executed.
  47.  
  48.            For your information, SNATCH-IT has been specially
  49.      designed so that COPY-II PC does NOT get modified at
  50.      all. You can use COPY-II PC right out of the box.
  51.  
  52. REQUIREMENTS:
  53.  
  54.         DOS 2.0 or higher
  55.         PC, PC-XT, PC-AT, (and some compatibles.)
  56.         1 diskette drive
  57.         196k bytes of system memory with 140k bytes free.
  58.         COPY-II PC (designed for versions 1.7 to 3.02+. It has
  59.                 only been tested up to 3.02, but there is
  60.                 no reason to believe it won't work on new
  61.                 releases.)
  62.  
  63. ADDITIONAL SUPPORT:
  64.  
  65.         Snatch-It supports all valid DOS drive types
  66.      (including RAM disks and Hard disks).
  67.  
  68.      Snatch-It will use all free memory upto 640K bytes.
  69.  
  70.      Pre-Operation setup:
  71.  
  72.           To use SNATCH-IT you must do the following:
  73.      COPY-II PC must be in the default directory of the
  74.      default drive, so that SNATCH-IT can find it. Also,
  75.      SNATCH-IT must be located somewhere in your path so that
  76.      DOS can find it.
  77.  
  78. RUNNING SNATCH-IT:
  79.  
  80.           Start your PC and at the DOS prompt enter SNATCHIT.
  81.      Once SNATCH-IT is loaded into memory it will then load
  82.      COPY-II PC into memory.  Normally, COPY-II PC starts by
  83.      reading a source diskette and then writing the data to a
  84.      target diskette.  Now, SNATCH-IT intercepts COPY-II PC's
  85.      request for a source diskette and gives you the
  86.      opportunity to read a source diskette or the extra
  87.      option of reading a DOS compatible source file (this
  88.      option is used when you want to re-contruct a disk).
  89.      When COPY-II PC is ready to write to a target diskette,
  90.      SNATCH-IT again intercepts and gives you the opportunity
  91.      to write to a target diskette or the extra option of
  92.      writing to a DOS compatible file.  At the completion of
  93.      the write routines, COPY-II PC normally asks if you want
  94.      to make another copy.    A "yes" answer forces the read of
  95.      a new diskette.  SNATCH-IT knows when the write routines
  96.      are complete and does a special memory verification to
  97.      calculate the size of the resulting diskette image or
  98.      file.    If the entire diskette image or the entire file
  99.      fits in memory then SNATCH-IT gives you a set of special
  100.      options.  The special options allow you to return to
  101.      DOS, return to the read a new source (diskette or file),
  102.      or return to the write target routines (file or
  103.      diskette).  If the entire diskette image or file is not
  104.      in memory then SNATCH-IT just asks you if you want to
  105.      make another copy.  A "yes" answer gives you the chance
  106.      to read a new diskette and also gives you the chance to
  107.      read another DOS file.
  108.  
  109.  
  110. FILE STORAGE:
  111.  
  112.           SNATCH-IT uses DOS file naming convention for its
  113.      image files.  You will be requested to name the file for
  114.      the source or target image files.  The file name can
  115.      contain a drive specifier, a path, a filename and an
  116.      extension.  If the drive specifier is not included,
  117.      SNATCH-IT will use the default drive.    If a path is not
  118.      specified, SNATCH-IT will use the default directory.  If
  119.      a file extension is not specified, SNATCH-IT will add
  120.      its default extension of CP2 to the filename.
  121.  
  122.           From our experiments, we have found that many image
  123.      files will be larger than the capacity of a double-sided
  124.      diskette.  This happens because the image file not only
  125.      contains the programs data, it also contains the
  126.      information necessary for COPY-II PC to re-construct the
  127.      disk back to its original form.  Due to this fact and
  128.      the fact that some systems only have floppy disk
  129.      drives, we have allowed SNATCH-IT to break the images
  130.      files into pieces.  SNATCH-IT will utilize all the
  131.      available space of that diskette and then prompt for a
  132.      new file name on another diskette.  This should provide
  133.      enough flexibility to for those systems with little disk
  134.      space.  SNATCH-IT can break an image file into a maximum
  135.      of 10 pieces.    SNATCH-IT will mark the order of the
  136.      files so the image can be reconstructed properly, later.
  137.  
  138.           SNATCH-IT also marks the image files so that an
  139.      illegal file can not be used as a source of a SNATCH-IT
  140.      image.
  141.  
  142.           SNATCH-IT image files can be stored on a diskette
  143.      or a hard drive.  SNATCH-IT image files can be copied
  144.      from one diskette to another by use of the DOS copy
  145.      command.  SNATCH-IT image files are DOS compatible
  146.      backups of your important diskettes.  SNATCH-IT image
  147.      files can also be transmitted over a modem or via a LAN
  148.      or other network.
  149.  
  150.  
  151. PASSING PARMETERS:
  152.  
  153.           SNATCH-IT allows the passing of 1 drive specifier
  154.      and a single side diskette specifier.    The drive
  155.      specifier passed to SNATCH-IT will be used for both
  156.      source diskette and target diskette.  The drive
  157.      specifier will not be used for the source file or the
  158.      target file.  The single side specifier will be used
  159.      only for reading a source diskette. When the /1 option
  160.      is selected, only the source diskette is affected. A
  161.      source file in that drive will be treated exactly as is.
  162.      (if the file is stored on a double sided diskette and
  163.      the drive is double sided then the file will be read
  164.      from both sides.)
  165.  
  166.  
  167.        1.    SNATCHIT A:        Both source diskette and
  168.                     target diskette will be
  169.                     the A drive. A 2-sided
  170.                     source diskette will be
  171.                     read.
  172.  
  173.        2.    SNATCHIT A: B:        Same as 1.
  174.  
  175.        3.    SNATCHIT B:        Both source diskette and
  176.                     target diskette will be
  177.                     the B drive. A 2-sided
  178.                     source diskette will be
  179.                     read.
  180.  
  181.        4.    SNATCHIT B: A:        Same as 3.
  182.  
  183.        5.    SNATCHIT A:/1        Both source diskette and
  184.                     target diskette will be
  185.                     the A drive. A 1-sided
  186.                     source diskette will be
  187.                     read.
  188.  
  189.        6.    SNATCHIT A: B:/1    Same as 5.
  190.  
  191.        7.    SNATCHIT B:/1        Both source diskette and
  192.                     target diskette will be
  193.                     the B drive. A 1-sided
  194.                     source diskette will be
  195.                     read.
  196.  
  197.        8.    SNATCHIT B: A:/1    Same as 7.
  198.  
  199.  
  200.        If a drive specifier is not given, then
  201.      SNATCH-IT will use the default drive as both the source
  202.      and target. If the default drive is not a diskette
  203.      drive, then SNATCH-IT will use the A drive for both the
  204.      source and target.
  205.  
  206. CAVEATS:
  207.  
  208.      Snatch-It has not been tested on any systems whose total
  209.      memory is not a multiple of 64K bytes.
  210.  
  211.      If you are using Sidekick, de-install it before starting
  212.      SNATCHI-IT. SNATCH-IT and Sidekick are incompatible. You
  213.      can de-install Sidekick by getting the selection menu
  214.      displayed (ALT-CTRL) and then pressing CTRL and HOME and
  215.      then CTRL and END. When shifting from CTRL-HOME to
  216.      CTRL-END, do not release the CTRL key.
  217.  
  218.      SNATCH-IT works on a PC, XT, and AT. It has not been
  219.      tried or tested on a JR. or any IBM compatibles. Due to
  220.      the extensive use of interrupts we feel that many
  221.      compatibles will not work correctly. However, we have
  222.      not tested any of these, so your system MIGHT work ok.
  223.  
  224.      Image file created with COPY-II PC versions prior to
  225.      version 2.xx can NOT re-constructed with later versions
  226.      of COPY-II PC. Differences in the way COPY-II PC
  227.      1.xx handles the data, make it incompatible with versions
  228.      2.xx and 3.xx. SNATCH-IT will identify this condition
  229.      with an error message and give you a choice whether to
  230.      proceed or not. We recommend that you do NOT proceed.
  231.  
  232.  
  233. HINTS AND SUGGESTIONS:
  234.  
  235.           Software Pirates provides the following recommendations
  236.      for making "CP2" files with SNATCH-IT.  First, make sure that
  237.      COPY-II PC can make a copy of the diskette.  If COPY-II PC
  238.      can not make a copy then using SNATCH-IT to create a "CP2"
  239.      file is a waste of time.  Second, determine if the source
  240.      diskette is single or double sided.  If you are in doubt, use
  241.      COPY-II PC with the /1 option and make a target diskette.  If
  242.      that target is fully functional, then the source diskette
  243.      must be single sided.    Creating a "CP2" file by using the
  244.      SNATCH-IT /1 switch will result in major space savings in the
  245.      resultant "CP2" file.  Third, try to use the oldest release
  246.      of COPY-II PC (greater than 2.00) that is available and at
  247.      your disposal and that can successfully make a copy of your
  248.      diskette.  If a recent version is used to make the "CP2" file
  249.      and you intend on trading or distributing that file, then you
  250.      should consider the persons who will be reconstructing the
  251.      diskette from a "CP2" file.  Those persons may not have the
  252.      latest version of COPY-II PC available to them.  Some later
  253.      versions of COPY-II PC are more versatile and have better
  254.      algorithms than the older versions.  Last, when you create a
  255.      "CP2" file, use that file to make a target diskette, as a
  256.      triple check on the above three hints.
  257.  
  258.  
  259. CHANGE HISTORY:
  260.  
  261.      1.00 -  Initial Release
  262.  
  263.      1.01 -  Fixed bug that caused SNATCH-IT to sometimes hang the
  264.          system when loaded. This was only a problem on PCs and XTs,
  265.          not ATs (which is what this was written on).
  266.  
  267.          When returning to DOS after displaying an error message,
  268.          SNATCHIT would clear the screen before you have a chance
  269.          to read the message. This has been fixed.
  270.  
  271.          Version 1.00 would not allow you to re-contruct a disk
  272.          from an image file that was created with a version of
  273.          COPY-II PC which had a different major version number. For
  274.          example, if you created an image file using version 2.43,
  275.          SNATCH-IT would not allow COPY-II PC version 3.xx, to
  276.          re-construct it, even though it MIGHT have worked. Now,
  277.          SNATCH-IT will display a warning message saying that the
  278.          re-construction MAY not work and giving you a choice to
  279.          proceed or not.
  280.  
  281.      1.02 -  Fixed that prevented an entire image file from being saved
  282.          when the data in memory ended on an exact segment boundary.
  283.  
  284.          Corrected the drive letter designation for the target and
  285.          source diskette, when the default drive is B.
  286.